vehicle superstructure - German English Dictionary